@CHARSET "UTF-8";
*{border:0; margin:0; padding:0;font-size:16px;}
body{background:#eee;}
.DIV{ width:1100px; height:100%; margin:auto;}
.searchDIV { width:1100px; height:80px; background-color:#eee;position:fixed;top:0;  }
.searchDIV img{width:120px; height:60px; margin-top:10px; margin-left:200px;}
.search{position:absolute;width:400px; height:40px;margin:auto;top:0; bottom:0; margin-left:350px;border: 2px solid #254929;border-radius:6px;}
.fuzzy{width:370px; height:38px;background:none;}
.fuzzyBtn{position:absolute;background:url(../image/header/search.png);width:25px; height:25px;margin:auto;top:0; bottom:0;}
.mainDIV{ width:900px; margin:auto;}
.main{ width:100%; margin-top:90px;}
.showBook{ width:99%; height: 150px; margin-top:10px; border:1px solid lightgray;border-radius:6px; padding-left:10px;}
.bookimg {width:100px; height:100%; float:left; }
.bookimg img{width:90%; height:90%; margin-top:5%; margin-left:5%;  }
.booknew {width:80%; height:90%; float:left;margin-left:3%; padding-top:10px; }
.booknew span{margin-top:5px; display:block; height:10%; }
.showReview{  width:99%; height: 170px; margin-top:10px; border:1px solid lightgray;border-radius:6px; padding-left:10px; }
.reWriter{ width:100%; height:40px;padding-top:5px;}
.reWriter img{ width:40px; height:40px; border-radius:10px; float:left; }
.reWriter span{display:block; margin-top:10px;float:left; }
.review {width:90%; height:100px;margin-left:5%; margin-right:5%;}
.review span{display:block; }
.title {height:30px; line-height:20px;color:#537857;}
.review a:link , .review a:visited{text-decoration: none;  }
.bookNew a:link , .bookNew a:visited{text-decoration: none;  }

.content span{height:30px; line-height:20px;}
.content{height:50px;}
.good{ width:70px;height:30px; float:left; }
.good img {width:30px; height:30px;float:left; }
.good span{ display:block; float:left; margin-left:2px;margin-top:5px;}
.label {float:left;line-height:30px; width:70px; margin-left:25px; border:1px solid #537857; border-radius:6px;  text-align:center;}
.time {line-height:30px; margin-left:25px; float:left; color:gray; }
.showWriter{width:99%; height: 150px; margin-top:10px; border:1px solid lightgray;border-radius:6px; padding-left:10px;}
.writerimg{width:100px; height:95%; float:left;}
.writerimg img{width:90%; height:90%; margin-top:5%; margin-left:5%; }
.showWriter .booknew span{margin-top:0;height:5%;}
.cutlife{height:40%; }
.match{color: #537857; }
.end{width:100%; height:20px;margin-top:10px; }
.end span{text-align: center; display:block; color:#537857; }